package nc.ui.cad.allmigrate;

import nc.itf.capub.para.INCADBillType;
import nc.ui.cad.privatebtn.IFTButton;
import nc.ui.capub.baseui.BaseController;
import nc.ui.trade.button.IBillButton;
import nc.vo.cad.allmigrate.AllmigrateAggVO;
import nc.vo.cad.allmigrate.AllmigrateBVO;
import nc.vo.cad.allmigrate.AllmigrateVO;

public class AllmigrateCtrl extends BaseController{

	@Override
	public String getBillType() {
		return INCADBillType.CAD_MIGRATE;
	}

	@Override
	public boolean isExistBillStatus() {
		return false;
	}
	@Override
	public String[] getBillVoName() {
		return new String[]{
				AllmigrateAggVO.class.getName(),
				AllmigrateVO.class.getName(),
				AllmigrateBVO.class.getName()
		};
	}

	@Override
	public int[] getCardButtonAry() {
		return new int[]{
                IBillButton.Brow, 
                IBillButton.Return,
                IBillButton.Print,
                IBillButton.Refresh,
		};
	}

	@Override
	public int[] getListButtonAry() {
		return new int[]{
				IBillButton.Query,
			    IFTButton.ALLMIGRATE,
				IBillButton.Print,
				IBillButton.Refresh,
		};
	}
}
